drive-through window - French English Dictionary